the lamb - French English Dictionary